Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F2 USA F3 Italy F5 France F8 France F9 Germany F11 Germany F1 Germany F2 France F1 France F2 France F5 France F7 Great Britain F1 Great Britain F2 Great Britain F4 France F4 France F6 Romania F3 Nigeria F1 Netherlands F5 France F4 Canada F2 Belgium F1 Belgium F10 Belgium F14 Netherlands F4 Belgium F7 Belgium F8 Belgium F9 Turkey F2 Turkey F3 Belgium F2 France F3 France F4 Great Britain F3 Italy F6 Challenger Ford de Cherbourg - Cherbourg Optimus Maia Open - Maia Eddleman USTA Challenger - Birmingham Skandia Open - Linz Open de L'Isere - Grenoble Citta di Monza - Monza Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental Open D'Orleans - Orleans San Remo Tennis Cup - San Remo Schickedanz Open 2007 - Furth Sporting Challenger '07 Trofeo Regione Piemonte - Turin Challenger 42 - Andrezieux GHI Bronz Classic - Bronx Dusseldorf Open Challenger 2007 - Dusseldorf Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen Open de L'Isere - Grenoble The Bolton Challenger - Bolton LTA Hull Challenger - Hull drkoop.com USTA Tennis Championships - Armonk Polish Open 2000 - Poznan Tennis Cup of Flanders - Ostende FILA Challenger Biella - Biella Challenger 42 - Andrezieux Open de L'Isere (Open 38) - Grenoble Porsche Open - Poznan Siemens Open 2007 - Scheveningen Olbia Challenger - Olbia Ljubljana Open - Ljubljana Mobilux Open - Luxembourg Citta di Monza - Monza Ostdeutscher Sparkassen Cup - Dresden Cepu Open - San Marino Mordovia Cup - Mordovia Tehran Open 2004 - Tehran IPP Open - Helsinki Arpa Ceramic Cup - Reggio Emilia Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Sunrise Challenger Open Castilla y Leon - Segovia Prosperita Open 2007 - Ostrava Sofia Challenger Trofeo Internacional Club Laieta - Barcelona Ostrava Challenger Siemens Open - Scheveningen Scheveningen Challenger St. Petersburg Challenger - St. Petersburg Manchester Challenger San Marino Challenger Cordenons Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Mons Challenger Kolding Challenger Ethias Trophy - Mons Open D'Orleans - Orleans Ethias Trophy - Mons Aachen Challenger Genova Challenger Bordeaux Challenger Prostejov Challenger Scheveningen Challenger Cordenons Challenger Open des Alpes Trophee BNP Paribas - Grenoble Manerbio Challenger Como Challenger KGHM Dialog Polish Indoors - Wroclaw Courmayeur Challenger Bergamo Challenger Wolfsburg Challenger Le Gosier Challenger Guangzhou Challenger Mobilux Open - Luxembourg Pingguo Challenger Orbetello Challenger Scheveningen Challenger Sopot Challenger Trani Challenger Open D'Orleans - Orleans St. Remy Challenger Izmir Challenger Mons Challenger Rennes Challenger IPP Geneva Trophy - Geneva Geneva Challenger Architect Open - Budapest Ethias Tennis Trophy - Mons Dallas Challenger Braunschweig Challenger Mons Challenger Lambertz Open by Stawag - Aachen IPP Open - Helsinki St. Remy Challenger Quimper Challenger Ostrava Challenger Vancouver Challenger Aptos Challenger Como Challenger Heilbronn Challenger Le Gosier Challenger Bordeaux Challenger Ostdeutscher Sparkessen Cup - Dresden Rennes Challenger Geneva Challenger Dallas Challenger Cherbourg Challenger Ethias Trophy - Mons Rennes Challenger Bordeaux Challenger Blois Challenger Marburg Challenger Liberec Challenger Orleans Challenger San Marino Challenger Budapest Challenger Eckental Challenger Bordeaux Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Meerbusch Challenger Rome Challenger Cherbourg Challenger Mons Challenger Noumea Challenger Mons Challenger San Marino Challenger Lyon Challenger Eckental Challenger Lyon Challenger The Tarka Challenger - Barnstaple Sina-Kia Motors Tennis Cup - Cordenons Trnava Challenger Wroclaw Challenger Okal Cup 2001 International Bavarian Championships - Eckental Prague Challenger Internationaux de Tennis de Brest - Brest Braunschweig Challenger Lisbon Challenger Open de Charleroi - Charleroi USTA Men's Challenger of Dallas - Dallas Canberra Challenger Challenger Ford de Cherbourg - Cherbourg Le Gosier Challenger Campionati Internazionali di Sicilia - Palermo Verizon Tennis Challenge - Atlanta Prostejov Challenger U.S. Men's Clay Court Championships - Houston Schickendanz Open - Furth Quimper Challenger Pau Challenger Internationaler Raiffeisen Grand Prix - St. Polten Bordeaux Challenger The Stella Artois Grass Court Championships - London Bercuit Challenger LTA Wrexham Challenger - Wrexham Liberec Challenger Riviera di Rimini Challenger - Rimini Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad Energis Open - Amsterdam Idea Prokom Open - Sopot The Hamlet Cup - Long Island Gelsor Open Romania - Bucharest KGHM Polish Indoors - Wroclaw San Remo Tennis Cup - San Remo AXA Open II - Espinho Time Warner USTA Challenger - Binghamton Tata Open 2002 - Chennai Copenhagen Open - Copenhagen Mallorca Open - Mallorca Pro Tennis World Open - Boca Raton Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Open Prevadies - St. Brieuc Open de L'Isere - Grenoble Telenordia Swedish Open - Bastad Open de Montauban - Montauban ATP Open Castilla y Leon - Segovia Open 13 - Marseille Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona 2003 Mercedes Cup - Stuttgart Orleans Challenger Davidoff Swiss Indoors - Basel Open 13 - Marseille Eckental Challenger Trani Challenger The Samsung Open - Nottingham Besancon Challenger Qatar Open - Doha Open 13 - Marseille Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Milan Indoors - Milan Croatia Open - Umag Zagreb Challenger Rome Challenger Napoli Challenger Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Bordeaux Challenger Dubai Open - Dubai Prostejov Challenger Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Heineken Open - Auckland Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle The 10tele.com Open - Nottingham Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Qatar ExxonMobil Open - Doha Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Qatar Exxon Mobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Bratislava Challenger Open 13 - Marseille Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open de Nice Cote dAzur - Nice International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Open Sud de France - Montpellier BMW Open - Munich Campbell's Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Erste Bank Open - Vienna Aircel Chennai Open - Chennai Heineken Open - Auckland Open Sud de France - Montpellier SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona BMW Open - Munich Winston-Salem Open - Winston-Salem Moselle Open - Metz Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland Open Sud de France - Montpellier Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Mons Challenger Rennes Challenger PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Geneva Challenger Scheveningen Challenger Gerry Weber Open - Halle BMW Open - Munich BRD Nastase Tiriac Trophy - Bucharest Catella Swedish Open - Bastad Tanger Challenger Bratislava Challenger Meknes Challenger Ordina Open - s-Hertogenbosch Grand Prix Hassan II - Casablanca Marrakech Challenger Noumea Challenger Open Sud de France - Montpellier If Stockholm Open - Stockholm Garanti Koza Sofia Open - Sofia Shenzhen Open - Shenzhen Barletta Challenger Topshelf Open - 's-Hertogenbosch Turkish Airlines Open Antalya - Antalya Moselle Open - Metz Mercedes Cup - Stuttgart Rome Challenger The Priority Telecom Open - Amersfoort Open de Nice Cote d'Azur - Nice Moselle Open - Metz If Stockholm Open - Stockholm Erste Bank Open - Vienna Alphen Challenger Trnava Challenger Mons Challenger Stockholm Open - Stockholm Topshelf Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Tata Open Maharashtra - Pune Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland SkiStar Swedish Open - Bastad Ordina Open - 's-Hertogenbosch Masters Series - Hamburg SA Tennis Open - Johannesburg Serbia Open - Belgrade Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Istanbul Challenger Open de Moselle - Metz Thailand Open - Bangkok Liberec Challenger Gerry Weber Open - Halle Orleans Challenger Irving Challenger AEGON International - Eastbourne Aachen Challenger If Stockholm Open - Stockholm Trnava Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Japan Open - Tokyo Heineken Open Shanghai - Shanghai Lexington Challenger Grand Prix Hassan II - Casablanca Prostejov Challenger Stockholm Open - Stockholm Bordeaux Challenger Grand Prix Hassan II - Casablanca BMW Open - Munich Open 13 - Marseille TD Waterhouse Cup - Long Island Mons Challenger Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf European Open - Antwerp BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Le Gosier Challenger AEGON Championships - London Hamburg Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger GHI Bronx Tennis Classic - Bronx XL Capital Bermuda Open - Bermuda Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Quimper Challenger Rimouski Challenger Internazionali di Tennis de San Marino - San Marino Memphis Open - Memphis Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Tenniscup of Flanders - Ostende Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Dubai Open - Dubai European Open - Antwerp The Nottingham Open - Nottingham Unique Zagreb Open - Zagreb Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca Pilot Pen Tennis - New Haven ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Orange Prokom Open - Sopot Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach The Hypo Group Tennis International 2008 - Poertschach Austrian Open - Kitzbuhel St. Petersburg Open - St. Petersburg Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Idea Prokom Open - Sopot ABN/AMRO World Tennis Tournament - Rotterdam Adidas International - Sydney If Stockholm Open - Stockholm China Open - Beijing St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Open 13 Provence - Marseille Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Madrid Heineken Open - Auckland Trofeo Conde de Godo - Barcelona Energis Open - Amersfoort Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Barletta Challenger BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Francavilla Challenger NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo ABN/AMRO World Tennis Tournament - Rotterdam Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo AAPT Championships - Adelaide International Championship of Croatia - Umag Qatar ExxonMobil Open - Doha Bank Austria Tennis Trophy - Vienna Open de Moselle - Metz Masters Series Hamburg - Hamburg Campionati Internazionali D'Italia - Rome Masters Series Monte-Carlo - Monte-Carlo French Open - Paris Campionati BNL dItalia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami French Open - Paris Wimbledon - London Mutua Madrilena Madrid Open - Madrid U.S. Open - New York French Open - Paris Wimbledon - London Western & Southern Financial Group Masters - Cincinnati Swiss Open - Gstaad BNP Paribas Open - Indian Wells St. Petersburg Open - St. Petersburg BNP Paribas Masters - Paris BMW Open - Munich Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris AEGON International - Eastbourne Wimbledon - London Australian Open - Melbourne Tennis Masters Series - Hamburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Aircel Chennai Open - Chennai Masters Series - Hamburg Wimbledon - London Winston-Salem Open - Winston-Salem U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Hungarian Open - Budapest U.S. Open - New York French Open - Paris Australian Open - Melbourne BNP Paribas Open - Indian Wells Sony Open Tennis - Miami French Open - Paris Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York European Open - Antwerp Australian Open - Melbourne U.S. Open - New York Swiss Indoors Basel - Basel NASDAQ-100 Open - Miami Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, Group 1, 2R, BEL-GRE 5-0 Davis Cup, Group 1, 2R, BEL-ZIM 4-1 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, F, FRA-BEL 3-2 Davis Cup, Finals, Group D ATP Cup - Brisbane, Perth, Sydney Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Campionati Internazionali d'Italia - Rome U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Olympics - Beijing Olympics - London U.S. Open - New York Australian Open - Melbourne Masters Series Monte-Carlo - Monte Carlo French Open - Paris BNP Paribas Masters - Paris French Open - Paris Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, QR, BEL-ZIM 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, GER-BEL 1-4 Olympics - Athens